Big Huge Thesaurus

sweet pepperbush

noun